foetid bugbane

Explore definitions, synonyms, and language insights of foetid bugbane

Definitions

Noun
bugbane of Siberia and eastern Asia having ill-smelling green-white flowers

More General Terms